let http = require('http');
let url = require('url');
let util =require('util');
let fs = require('fs');//读取一个文件

let server = http.createServer((req,res)=>{
	res.statusCode = 200;
	//设置服务器端响应头
	res.setHeader("Content-Type","text/plain;charset=utf-8");

	var pathname = url.parse(req.url).pathname;
	fs.readFile(pathname.substring(1),function(err,data){
		if(err){
				// console.log(res);
				console.log(err);
				//文件不存在，你另外传一个吧。
				res.writeHead(404,{
					'Content-Type': 'text/html'
				});
		}else{
				res.writeHead(200,{
					'Content-Type': 'text/html'
				})
				// 读到的内容写进去
				res.write(data.toString())
		}
		//res.end()；应该写在这里
		res.end();
	})


});

server.listen(3000,'127.0.0.1',()=>{
	console.log('服务器已经运行，请打开浏览，输入: http://127.0.0.1:3000来进行浏览');
})
